953. Остаток

 

Найдите остаток при делении последней цифры на первую в заданном натуральном трехзначном числе.

 

Вход. Одно натуральное трехзначное число.

 

Выход. Вывести искомый остаток.

 

Пример входа

Пример выхода

198

0

 

 

РЕШЕНИЕ

элементарная математика

 

Анализ алгоритма

Пусть n – входное число. Выделим его цифры: n = . Ответом на задачу является значение c % a.

 

Реализация алгоритма

Читаем входное число n.

 

scanf("%d",&n);

 

Выделим цифру сотен a и единиц c.

 

a = n / 100;

c = n % 10;

 

Выводим остаток при делении последней цифры на первую.

 

printf("%d\n", c % a);

 

Java реализация

 

import java.util.*;

 

public class Main

{

  public static void main(String[] args)

  {

    Scanner con = new Scanner(System.in);

    int n = con.nextInt();

    int a = n / 100;

    int c = n % 10;

    System.out.println(c % a);

    con.close();

  }

}

 

Python реализация

 

n = int(input())

a = n // 100

c = n % 10

print(c % a)